import Vue from 'vue'
// 引入iView
import { Button, Table, Form, FormItem, Input, Icon, Row, Col, Message, Sider, Menu, Submenu,
  MenuItem, Layout, Header, Content, Breadcrumb, BreadcrumbItem, Card, Modal, Dropdown, DropdownMenu,
  DropdownItem, Avatar, Page, Poptip  } from 'iview';
import 'iview/dist/styles/iview.css';
import App from './App'
import router from './router'
// 声明组件
Vue.component('Button', Button);
Vue.component('Table', Table);
Vue.component('Form', Form);
Vue.component('FormItem', FormItem);
Vue.component('Input', Input);
Vue.component('Icon', Icon);
Vue.component('Row', Row);
Vue.component('Col', Col);
Vue.component('Sider', Sider);
Vue.component('Menu', Menu);
Vue.component('Submenu', Submenu);
Vue.component('MenuItem', MenuItem);
Vue.component('Layout', Layout);
Vue.component('Header', Header);
Vue.component('Content', Content);
Vue.component('Breadcrumb', Breadcrumb);
Vue.component('BreadcrumbItem', BreadcrumbItem);
Vue.component('Card', Card);
Vue.component('Dropdown', Dropdown);
Vue.component('DropdownMenu', DropdownMenu);
Vue.component('DropdownItem', DropdownItem);
Vue.component('Avatar', Avatar);
Vue.component('Modal', Modal);
Vue.component('Page', Page);
Vue.component('Poptip', Poptip);

// 提示性的组件绑定到Vue实例上
Vue.prototype.$Message = Message;
Vue.prototype.$Modal = Modal;

new Vue({
  el: '#app',
  router,
  components: { App },
  template: '<App/>'
})
